a3d22b3e8922e7ae8fd4a0d835468f72bdf1ef56,components/camel-jaxb/src/main/java/org/apache/camel/converter/jaxb/JaxbHelper.java,JaxbHelper,getObjectFactory,#CamelContext#Class#,56
Before Change
Class<?> c = null;
if (type.getPackage() != null) {
String objectFactoryClassName = type.getPackage().getName() + ".ObjectFactory";
c = camelContext.getClassResolver().resolveClass(objectFactoryClassName);
}
if (c == null) {
throw new ClassNotFoundException(String.format("ObjectFactory for type %s was not found", type.getName()));
} else {
return c;
}
}
After Change
public static <T> Class getObjectFactory(CamelContext camelContext, Class<T> type) {
if (type.getPackage() != null) {
String objectFactoryClassName = type.getPackage().getName() + ".ObjectFactory";
return camelContext.getClassResolver().resolveClass(objectFactoryClassName);
}
return null;
}